.top_nav_container_index{width: 100%;background-color: #f9f9f9;border-bottom:1px solid #e0e0e0;}
.top_nav_container_index .top_nav_index{width: 1200px;margin: 0 auto;background-color: #f9f9f9;}
.top_nav_container_index .top_nav_index:after{content: "";clear: both;display: table;}
.top_nav_container_index .top_nav_index>a{display: block;float: left;line-height: 30px;}
.top_nav_container_index .top_nav_index>a>img{vertical-align: middle;}
.top_nav_container_index .top_nav_index>div{float: right;}
.top_nav_container_index .top_nav_index>div>a{color: #666;text-align: center;font-size: 12px;float: left;line-height: 30px;padding:0 12px;border-right: 1px solid #e0e0e0;text-decoration: none;}
.top_nav_container_index .top_nav_index>div>a:hover,.top_nav_container_index .top_nav_index>div>a:focus{color: #009fe2}
.top_nav_container_index .top_nav_index .gweixin{position: relative;}
.top_nav_container_index .top_nav_index>div .weixin_erweima{display: none;position: absolute;height: 82px;width: 82px;left: 0;z-index: 100;background: url(../../images/index_new/weixin_erweima.png) no-repeat;}
.top_nav_container_index .top_nav_index .gweixin:hover .weixin_erweima{display: block;}
.top_main_index_container{position: relative;z-index: 10;width: 100%;background-color: #fff;box-shadow: 0 2px 8px -2px #d8dfe7;-webkit-box-shadow: 0 2px 8px -2px #d8dfe7;}
.top_main_index_container .top_main_index{width: 1200px;margin: 0 auto;overflow: hidden;padding-top: 30px;background-color: #fff;}
.top_main_index_container .top_main_index .search_wrap{overflow: hidden;width: 100%}
.top_main_index_container .top_main_index .search_wrap>a{float: left;display: block;margin-right: 50px;}
.top_main_index_container .top_main_index .search_wrap>a>img{display: block;}
.top_main_index_container .top_main_index .search_wrap>div{float: left;position: relative;margin-top: 5px;}
.top_main_index_container .top_main_index .search_wrap>div>input{vertical-align: middle;outline: none;width: 650px;border: 1px solid #e0e0e0;line-height: 1.42857143;font-size: 14px;padding: 6px 12px;height: 42px;color:#333;display: inline-block;border-radius: 4px;transition: all .35s ease;-ms-transition: all .35s ease;-webkit-transition: all .35s ease;-o-transition: all .35s ease;-moz-transition: all .35s ease;}
.top_main_index_container .top_main_index .search_wrap>div>.search_btn{display: inline-block;position: absolute;width: 42px;height: 40px;background: url(../../images/index_new/search_input_grey.png) no-repeat center center;top: 0px;right: 10px;}
.top_main_index_container .top_main_index .search_wrap>div:nth-child(2){margin-right: 50px;}
.top_main_index_container .top_main_index .search_wrap>div:nth-child(2):hover input,.top_main_index_container .top_main_index .search_wrap>div:nth-child(2) input:focus{border: 1px solid #0078d2;}
.top_main_index_container .top_main_index .search_wrap>div:nth-child(2):hover .search_btn,.top_main_index_container .top_main_index .search_wrap>div:nth-child(2) input:focus ~.search_btn{background: url(../../images/index_new/search_input_blue.png) no-repeat center center;}
.top_main_index_container .top_main_index .search_wrap>div>.btn{vertical-align: middle;font-size: 16px;background-color: #ededed;border:1px solid #e0e0e0;color: #333;padding: 0;height: 42px;width: 125px;line-height: 42px;
transition: all .35s ease;-webkit-transition: all .35s ease;-o-transition: all .35s ease;-moz-transition: all .35s ease;-ms-transition: all .35s ease;}
.top_main_index_container .top_main_index .search_wrap>div>.btn:hover{color: #fff;background-color: #0078d2;border: 1px solid #0067b5;}
.top_main_index_container .top_main_index .search_wrap>div>.btn:first-child{margin-right: 18px;}
.top_main_index_container .top_main_index .navgation_wrap{overflow: hidden;width: 100%;margin-top: 10px;line-height: 50px;position: relative;}
.top_main_index_container .top_main_index .navgation_wrap>a{display: inline-block;text-decoration: none;font-size: 16px;color: #333;padding: 0 50px 0 12px;}
.top_main_index_container .top_main_index .navgation_wrap>a:hover,.top_main_index_container .top_main_index .navgation_wrap>a.active{color: #0078d2;}
.top_main_index_container .top_main_index .navgation_wrap #heng_nav{position: absolute;height: 2px;width: 56px;background-color: #0078d2;bottom: 0;left: 0;transition: all .35s ease;-ms-transition: all .35s ease;-webkit-transition: all .35s ease;-o-transition: all .35s ease;-moz-transition: all .35s ease;}
.foot_index_container{width: 100%;background: #242f53;}
.foot_index_container>div{width: 1200px;margin:0 auto;background-color: #242f53;}
.foot_index_container .foot_index_content_1{overflow: hidden;margin-bottom: 25px;padding-top:22px;}
.foot_index_container .foot_index_content_1>dl{float: left;height: 168px;width: 8.5%;overflow: hidden;margin-right: 80px;margin-bottom:0;}
.foot_index_container .foot_index_content_1>dl:nth-child(5){width: 20%;}
.foot_index_container .foot_index_content_1>dl:nth-child(5)>dd{float: left;width: 50%;}
.foot_index_container .foot_index_content_1>dl>dt{font-size: 14px;font-weight: 400;color: #fff;margin-bottom: 20px;float: left;display: block;width: 100%;}
.foot_index_container .foot_index_content_1>dl>dd{margin-bottom: 12px;float: left;display: block;width: 100%;}
.foot_index_container .foot_index_content_1>dl>dd:last-child{margin-bottom: 0;}
.foot_index_container .foot_index_content_1>dl>dd>a{font-size: 12px;color: #ccc;text-decoration: none;}

.foot_index_container .foot_index_content_1>div{float: right;margin-top: 38px;}
.foot_index_container .foot_index_content_1>div>div{float: right;margin-right: 30px;}
.foot_index_container .foot_index_content_1>div>div>img{display: block;margin-bottom: 19px;}
.foot_index_container .foot_index_content_1>div>div>p{font-size: 14px;color: #fff;margin-bottom: 10px}
.foot_index_container .foot_index_content_1>div>div>p:last-child{margin-bottom: 0;}
.foot_index_container .foot_index_content_1>div>img{float: right;display: block;}
.foot_index_container .foot_index_content_2{padding: 20px 0;text-align: center;}
.foot_index_container .foot_index_content_2>div:first-child{overflow: hidden;display: inline-block;margin-bottom: 12px;}
.foot_index_container .foot_index_content_2>div:first-child>div{float: left;border-right: 1px solid #445c7e;padding: 0 35px;}
.foot_index_container .foot_index_content_2>div:first-child>div:last-child{border-right: none;}
.foot_index_container .foot_index_content_2>div:first-child>div>p{color: #ccc;margin-bottom:0;font-size: 12px;}
.foot_index_container .foot_index_content_2>div:first-child>div>p>a{color: #ccc;margin-bottom:0;font-size: 12px;text-decoration: none;}
.foot_index_container .foot_index_content_2>div:first-child>div>p>a>img{vertical-align: middle;margin-right: 8px;}
.foot_index_container .foot_index_content_2>div:first-child>div>p>img{vertical-align: middle;margin-right: 10px;}
.foot_index_container .foot_index_content_2>div:last-child{overflow: hidden;display: inline-block;}
.foot_index_container .foot_index_content_2>div:last-child>div{background-color: rgba(52, 109, 169, 0.2);border:1px solid #445c7e;float: left;margin-right: 56px;width: 170px;}
.foot_index_container .foot_index_content_2>div:last-child>div>img{display: inline-block;padding: 6px 12px;border-right: 1px solid #445c7e;float: left;}
.foot_index_container .foot_index_content_2>div:last-child>div>h4{color: #ccc;font-size: 12px;text-align: center;display: inline-block;margin: 5px 0 0 0;float: right;width: 123px;padding: 0 12px;}
/*滚动条样式*/
 @media (min-width:1024px) {
 ::-webkit-scrollbar{
  width: 10px;
  height: 10px;
}
::-webkit-scrollbar-thumb:horizontal {
  background-color: #a6a6a6;
  border-radius: 5px;
}
::-webkit-scrollbar-track-piece:horizontal:decrement,
::-webkit-scrollbar-track-piece:horizontal:increment {
  background-color: rgba(166, 166, 166, 0.2);}
  ::-webkit-scrollbar-thumb:vertical {
  background-color: #a6a6a6;
  border-radius: 5px;
}
::-webkit-scrollbar-track-piece:vertical:decrement,
::-webkit-scrollbar-track-piece:vertical:increment {
  background-color: rgba(166, 166, 166, 0.2);}

.int_right_bar{border: 1px solid #e0e6ed;margin-bottom: 20px;background-color: #fff;}
.int_right_bar h4{font-size: 16px;margin: 0;color: #333;padding: 8px 0 8px 52px;overflow: hidden;background-color: #f5f8fd;border-bottom: 1px solid #e0e6ed;position: relative;}
.int_right_bar h4 a{color: #999;font-size: 12px;float: right;line-height: 21px;margin-right:6px;}
.int_right_bar h4 a:hover{color: #0078d2;}
.int_right_bar h4 img{position: absolute;top: 7px;left: 20px;}
.int_right_bar.partner_bar>img{display: block;}
.int_right_bar.partner_bar>p{color: #666;font-size: 13px;text-align: justify;margin-bottom:0;padding: 12px;line-height: 21px; }
.int_right_bar.supdemand_bar>.up_bg{display: block;text-align: center;background: url(../../images/common/right_bar_supdemand_bg.png) no-repeat center center;height: 147px;}
.int_right_bar.supdemand_bar>.up_bg>h4{color: #fff;font-size: 18px;text-align: center;background-color: transparent;padding: 20px 0 0 0;border: none;line-height: 30px;margin-bottom: 10px;}
.int_right_bar.supdemand_bar>.up_bg>.btn{border: none;color: #0078d2;font-size: 16px;box-shadow: 0px 3px 20px -5px rgba(0,0,0,.5);-webkit-box-shadow: 0px 3px 20px -5px rgba(0,0,0,.5);}
.int_right_bar.supdemand_bar>.up_bg>.btn:hover,.int_right_bar.supdemand_bar>.up_bg>.btn:focus{background-color: #fff;}
.int_right_bar.supdemand_bar>.down_icon_list{overflow: hidden;}
.int_right_bar.supdemand_bar>.down_icon_list>.down_icon{float: left;text-align: center;width: 33.333333333%;padding: 20px 0;}
.int_right_bar.supdemand_bar>.down_icon_list>.down_icon>img{height: 27px;margin-bottom: 10px;}
.int_right_bar.supdemand_bar>.down_icon_list>.down_icon>p{text-align: center;color: #333;font-size: 13px;}
.int_right_bar.twe_bar>a{text-decoration: none !important;display: block;height: 147px;background: url(../../images/common/right_bar_twe_bg.png) no-repeat center center;color: #fff;font-size: 18px;text-align: center;padding: 35px 0px 0px 90px;}


.int_right_bar ul{margin-bottom: 0;width: 100%;}
.int_right_bar ul li{font-size: 13px !important;color: #666;border-top: 1px solid #e0e6ed;width: 100%;padding: 15px 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.int_right_bar ul li:first-child{border-top: none;}
.int_right_bar ul li a{color: #666;text-decoration: none;}
.int_right_bar ul li a span{margin-right: 5px;}
.int_right_bar ul li a:hover{color: #0078d2}